\documentclass[a4paper]{report}
\usepackage[spanish,activeacute]{babel}
\usepackage[latin1]{inputenc}
\oddsidemargin 0in
\textheight=21cm
\textwidth 6.75in
\topmargin 0in
\textheight 8.5in
\parindent 0em
\parskip 2ex
%\usepackage{graphicx}
%probando para incluir .png
\usepackage[pdftex]{graphicx}
%\DeclareGraphicsExtensions{.pdf,.png,.jpg}
\pagestyle{plain}
\title{Trabajo Pr\'actico 2007 - Dise\~no de Sistemas}
\author{Grupo 2B - Gonzales- Heizenreder- Hernando- Perales}
\date{Dise\~no de Entrada y Salida - 06-09-2007}
\begin{document}
\maketitle
\tableofcontents %genera el índice
\newpage
\chapter{Casos de Uso:}
{\bf \large Enumeraci\'on}
    \begin{enumerate}
    \item CDU-01: Registrar Ticket.
    \item CDU-02: Consultar Ticket.
    \item CDU-03: Cerrar Ticket.
    \item CDU-04: Derivar Ticket.
    \item CDU-05: Configurar Reporte.
    \item CDU-07: Consultar Interveciones Asignadas.
    \item CDU-08: Actualizar estado intervenci\'on.
    \item CDU-09: Modificar Comentarios.
    \item CDU-10: Registrar Clasificaci\'on de ticket.
    \item CDU-11: Buscar clasificaci\'on de tickets.
    \item CDU-12: Modificar clasificaci\'on de ticket.
    \item CDU-13: Registrar Grupo de Resoluci\'on.
    \item CDU-14: Buscar Grupo de Resoluci\'on.
    \item CDU-15: Modificar Grupo de Resoluci\'on.
    \item CDU-20: Visualizar informaci\'on por ticket.
    \item CDU-21: Visualizar informaci\'on por legajo.
    \item CDU-22: Visualizar informaci\'on por Estado actual del ticket.
    \item CDU-23: Visualizar informaci\'on por \'ultimo Grupo de resoluci\'on.
    \item CDU-24: Visualizar infotmaci\'on por Clasificaci\'on Actual de ticket.
    \item CDU-25: Borrar clasificaci\'on de ticket.
    \item CDU-26: Borrar Grupo de Resoluci\'on.
    \end{enumerate}
\newpage
\chapter{Observaciones Generales del Enunciado}
\section{Aclaracionces Grupos de resoluci\'on:}
\begin{enumerate}
\item{\bf Soporte de nivel 0:}
    \begin{enumerate}
    \item Mesa de Ayuda.
    \item Soporte Funcional de Sistemas.
    \end{enumerate}
\item{\bf Soporte de nivel 1:}
    \begin{enumerate}
    \item Unidades de Soporte.
    \item Servicio T\'ecnico.
    \item Redes LAN.
    \end{enumerate}
\item{\bf Soporte nivel 2:}
    \begin{enumerate}
    \item Administrador SUSE Linux.
    \item Administrador Proxy y Correo electr\'onico.
    \item Administrador Debian.
    \item Comunicaciones.
    \item Desarrollo de sistema comercial.
    \item Desarrollo de sistema RRHH.
    \item Desarrollo de sistema de Reclamos.
    \end{enumerate}
\end{enumerate}
\section{Asignaci\'on de ticket:}
\begin{enumerate}
\item De tener dos o m\'as problemas que necesiten la intervenci\'on de distintos
grupos de resoluci\'on, el ticket solo puede estar asignado a uno de ellos. El
sistema no maneja paralelismo de resoluci\'on, sino que primero se resuelve por
etapas independientes. Resumiendo el proceso ser\'ia: lo asignamos a G1,
\'este resuelve y devuelve a mesa de entrada, la que despacha nuevamente a el
grupo que corresponda.
\item En caso de que el grupo al cual se est\'e derivando el ticket tenga una
intervencion en espera,lo que se lleva a cabo es una "reasignaci\'on" de
dicha intervenci\'on. Bajo ning\'un punto de vista se crea una nueva
intervenci\'on.
\end{enumerate}
\section{Clasificaci\'on de ticket.}
\begin{enumerate}
    \item Cambios de Configuraci\'on de SO de Pc.
    \item Problemas en el funcionamiento del SO de PC y Utilitarios.
    \item Solucitud de Instalaci\'on de aplicaciones.
    \item Mal funcionamiento de Hardware (de Pc e impresora).
    \item Problemas de autentificaci\'on en los distintos sistemas.
    %\item 
\end{enumerate}
\chapter{Glosario}
\begin{enumerate}
    \item Usuario: cadena de caracteres de hasta 20 caracteres max.Comenzando
    con la letra U seguido del numero de legajo; xej.: U22552
    \item Contrase\~na: cadena de caracteres y/o numericos, con un max. de 8
    caracteres A-Z|a-z
    \item Nro. de Ticket: n\'umero entero de 4 d\'igitos   0-9999
    \item Nro. Legajo: n\'umero entero de 5 d\'igitos  0-99999
    \item Los datos obligatorios en los formularios de entrada se notificaran
          con el siguiente elemento (*)
    \item Los elementes que pueden ser ingresados sin prescindir de la
    totalidad del campo se indicaran con el elemento (!)
\end{enumerate}
\newpage
\chapter{Convenciones para el dise\~no de Entrada y Salida}
\section{Mensajes de Retroalimentaci\'on}
Se determina que si en alguna interfaz, hay m\'as de un criterio que no se
verifique -segun lo fundamentado en la especificaci\'on de casos de uso- se
mostrar\'a un solo mensaje de retroalimentaci\'on con la lista de errores, y no
uno por cada error.
\begin{enumerate}
    \item %Msj de Advertencia
        {\bf Msj. de Advertencia:} El sistema presentar\'a una interfaz equivalente
        a la Figura \ref{msj_advertencia}.
        Los distintos mensajes que se mostrar'an en este men\'u emergente son:
        \begin{enumerate}
            \item Est\'a seguro que quiere cancelar la operaci\'on?  CDU-01
            \item Est\'a seguro que quiere cerrar el ticket?         CDU-03
        \end{enumerate}
         %imagen Figura 1
        \begin{figure}[h]
        \begin{center}
        \includegraphics[height=2in, width = 3in]{/home/nercof/Proyectos/ghhp/screenshot/msj_advertencia.png}
        \end{center}
        \caption{\small Msj. de Advertencia}\label{msj_advertencia}
        \end{figure}
    \item %Msj de error
        {\bf Msj. de Error:} El sistema presentar\'a una interfaz equivalente a la
        Figura \ref{msj_error}.
        Los distintos mensajes que se mostrar\'an en esa interfaz son:
        \begin{enumerate}
            \item Usuario o contrase\~a invalida. Intente nuevamente. CDU-01
            \item El n'umero de legajo no puede ser nulo.             CDU-01
            \item La Clasificaci\'on del ticket no puede ser nula.    CDU-01
            \item La Descripci\'on del problema no puede ser nula.    CDU-01
            \item El n\'umero de legajo no es existente en el "Sistema Personal".
                  Por favor ingresar un legajo v\'alido CDU-01
            \item Fecha de apertura \'o de \'ultimo cambio debe ser mayor que
                  la fecha actual. CDU-02
            \item No existen ticket con lo criterios seleccionados. CDU-02
            \item No puede cerrar el ticket seleccionado. Su estado no es
                  "Solucionado". CDU-02
            \item No puede derivar el ticket. Su estado actual no lo permite.CDU-02
            %imagen Figura 2
            \begin{figure}[h]
            \begin{center}
            \includegraphics[height=2in,width=3in]{/home/nercof/Proyectos/ghhp/screenshot//msj_error.png}
            \end{center}
                \caption{\small Msj. de Error}\label{msj_error}
            \end{figure}
            \item El estado del ticket no puede ser nulo.     CDU-04
            \item El grupo de resoluci\'on no puede ser nulo. CDU-04
            \item Las observaciones no puden ser nulas.       CDU-04
            \item Fecha hasta > fecha actual. Fecha desde > fecha hasta.CDU-07
            \item No se puede modificar el estado de la intervenci\'on. CDU-07
            \item El nombre no puede ser nulo.  CDU-10
            \item No existen clasificaciones de tickes con que cumplan los
                  criterios seleccionados. CDU-11
            \item El nombre de la nueva clasificaci\'on ya existe en el sistema.CDU-12
            \item La lista de grupos de resoluci\'on no puede ser nula.     CDU-12
            \item El grupo de resoluci\'on tiene intervenciones pendientes. CDU-12
            \item No se puede desactivar la clasificaci\'on del ticket.     CDU-12
            \item El nombre del grupo de resoluci\'on no puede ser nulo.    CDU-13
            \item El c\'odigo del grupo de resoluci\'on no puede ser nulo.    CDU-13
            %faltan algunos del CDU13 en adelante
        \end{enumerate}
    \item{\bf Inicio de Sesi\'on:}
        Al iniciar la sesi\'on el sistema presentar\'a al usuario un mensaje como lo
        muestra la Figura \ref{inicio_sesion}. Estableciendo de esta forma, el
        perfil que desarrollar\'a el actor mientras est\'e logeado en el
        sistema.
        \begin{figure}[h]
        \begin{center}
            \includegraphics[height=2in, width = 3in]{/home/nercof/Proyectos/ghhp/screenshot/msj_inicio_sesion.png}
        \end{center}
        \caption{\small Msj inicio Sesion}\label{inicio_sesion}
        \end{figure}
\end{enumerate}
\section{Acci\'on a cumplir al presionar bot\'on Aceptar-Cancelar}
    \begin{enumerate}
        \item {\bf Bot\'on Aceptar:} da por finalizada la estad\'ia sobre la
        interfaz. Guardando los cambios, de ser necesarios y corretos. Se
        devuelve el control a la interfaz que realiz\'o la llamada.
        \item {\bf Bot\'on Cancelar:} da por finalizada la estadi\'ia sobre la
        interfaz devolviendo el control al men\'u principal del sistema.
        \item {\bf Bot\'on Limpiar:} borrar\'a los datos que existen en los
        diferentes input de las interfaces que lo posean.
    \end{enumerate}
\newpage
\chapter{Diagramas de Entrada}
%
%   REGISTRAR TICKET
%
\section{Crear ticket}
\subsection{Toma de datos para la creaci\'on del ticket}
 El usuario de Mesa de Ayuda recibe un llamado se dispara el evento de
 creaci\'on de ticket. Primero se utiliza la interfaz que se muestra en la
 Figura \ref{CDU01_1}. All\'i se necesita introducir la informacion por defecto
 a esta acci\'on, es decir, los datos obligatorios para llevar a cabo la
 actividad. De no completar los campos obligatorios el sistema mostrar\'a un
 mesnsaje de retroalimentaci\'on de error como la Figura \ref{msj_error}.Si no se
 generarse ning\'un error se registra el ticket y se le determina un estado
 {\bf \it Abierto en Mesa de Ayuda.}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU01_1.png}
 \end{center}
 \caption{\small Toma de datos para crear ticket}\label{CDU01_1}
 \end{figure}
 \newpage
 %
 % Cerrrar Ticket desde Mesa de Ayuda
 %
 \subsection{Cerrar ticket}% desde Mesa de Ayuda}
 Mientras Mesa de Ayuda va proponiendo soluciones al problema se van
 registrando los datos en el campo observaciones de la Figura \ref{CDU01_2}
 Si Mesa de Ayuda pudo resolver el problema desde su estaci\'on, se podr\'a
 cerrar el ticket antes abierto, haciendo un click en el bot\'on {\bf \small
 Cerrar Ticket}, el cual lanzar\'a un mensaje de retroalimentaci\'on como la Figura
 \ref{msj_advertencia}, para confirmar el cierre.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU01_2.png}
 \end{center}
 \caption{\small Cerrar ticket desde Mesa de Ayuda}\label{CDU02_2}
 \end{figure}
 \newpage
 %
 % Derivar ticket desde Mesa de Ayuda
 %
 \subsection{Derivar ticket}% desde mesa de ayuda}
 Si Mesa de Ayuda no puede resolver el problema, es necesario derivarlo a
 alg\'un grupo de resoluci\'on relacionado a la clasificaci\'on del ticket. iEsto se
 logra haciendo un click en el bot\'on {\bf \small Derivar Ticket}, lo cual habilitar\'a
 el campo de nuevo estado, as\'i como tambi\'en los datos del grupo a derivar
 el ticket. Podemos ver en la Figura \ref{CDU01_3} el resultado de \'esta
 esxplicaci\'on.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU01_3.png}
 \end{center}
 \caption{\small Derivar ticket desde Mesa de Ayuda}\label{CDU01_3}
 \end{figure}
 %
 %  CONSULTAR TICKET
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newpage
\section{Consultar ticket}
 %imagen Figura registrar ticket
 \subsection{Criterios de b\'usqueda}
 Cuando Mesa de Ayuda necesita buscar tickets, el sistema utilirar\'a la interfaz
 que se muestra en la Figura \ref{CDU02_1}. \'Esta se encarga de tomar los
 criterios que el usuario considere necesarios para la b\'usqueda. De querer
 filtrar los ticket por fecha se estableci\'o que la busqueda que se introduce
 debe ser menor a la fecha actual, de no hacerlo se desplegar\'a un mensaje de
 retroalimentaci\'on de error como lo vemos en la Figura \ref{msj_error}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU02_1.png}
 \end{center}
 \caption{\small Criterios de b\'usqueda}\label{CDU02_1}
 \end{figure}
 \newline
 De obtener ticket que cumplan con lo requerido se filtrar\'an y se los mostr\'a
 en pantalla como lo vemos en la Figura \ref{CDU02_2}
 %\newline
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU02_2.png}
 \end{center}
 \caption{\small Resultado de la b\'usqueda}\label{consult_ticket_2}
 \end{figure}
 \newpage{\bf Funcionalidades de la Figura \ref{CDU02_2} Consultar ticket}:
 \begin{enumerate}
 \item Cerrar ticket. Ver subsecci\'on \ref{seccion_cerrar_ticket}
 \item Derivar ticket. Ver subsecci\'on \ref{seccion_derivar_ticket}
 \item Detalles de ticket. Ver subsecci\'on \ref{seccion_detalle_ticket}
 \item Configurar Reporte. Ver secci\'on \ref{seccion_configurar_report}
 \end{enumerate}
 %
 % Cerrar ticket desde Consulta Ticket
 %
 \subsection{Cerrar ticket}\label{seccion_cerrar_ticket}
 Para llevar a cabo esta operaci\'on se seleccionar\'a el ticket que se desee
 cerrar, y se har\'a click en el bot\'on {\bf Cerrar ticket}. Con lo cu'al se
 nos llevar\'a a una interfaz del tipo de la Figura \ref{CDU02_3}. Si el estado del
 ticket a cerrar no es el necesario para que se lleve a cabo esta operaci\'on
 se notificar\'a con un mensaje de retroalimentaci\'on de error como se mustra
 en la Figura \ref{msj_error}.
 Para terminar la actividad deberemos completar las observaciones. De no hacerlo se
 notificar\'a con un mensaje de retroalimentaci\'on como se muestra en la Figura \ref{msj_error}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU02_3.png}
 \end{center}
 \caption{\small Cerrar ticket desde Consultar ticket}\label{CDU02_3}
 \end{figure}
 \newpage
 %
 % Derivar ticket desde Consulta Ticket
 %
 \subsection{Derivar ticket}\label{seccion_derivar_ticket}
 Para llevar a cabo la operaci\'on se seleccionar\'a el ticket de la 
 Figura \ref{CDU02_2} Consultar ticket que requiera ser transferido y
 se har\'a click en el bot\'on {\bf Derivar ticket}, haciendo que emerga
 la interfaz como la Figura \ref{CDU02_4} lo muestra,la que nos permite terminar
 con la funci\'onalidad. Si no se completan los datos obligatorios establecidos
 se notificar\'a con un mensaje de retroalimentaci\'o de error como lo muestra
 la Figura \ref{msj_error}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU02_4.png}
 \end{center}
 \caption{\small Derivar ticket desde Consultar ticket}\label{derivar_ticket}
 \end{figure}
 \newpage
 %
 % Detalles de ticket desde Consultar Ticket
 %
 \subsection{Detalles de ticket}\label{seccion_detalle_ticket}
 De ser necesario, para el mejor entendimiento de la distribuci\'on de los
 datos, se estacleci\'o que en primera instancia no se mostrar'an los datos
 completos del ticket, Si se requiere ver la totalidad de informaci\'on que se
 estipula en el punto n\'umero 7 del flujo normal de {\bf \it CDU-02 Consulta
 Ticket}, se deber\'a seleccionar el ticket pertinente y hacer un click en el 
 bot\'on {\bf Ver Detalles de ticket}, con lo cual se desplegar\'a la interfaz
 que nos presenta la Figura \ref{CDU02_03}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU02_03.png}
 \end{center}
 \caption{\small Detalle del ticket}\label{CDU02_03}
 \end{figure}
 %
 %  Configurar Reporte desde Mesa de Ayuda
 %
 \newpage
 \section{Configurar Reporte}\label{seccion_configurar_report}
 Permite al actor seleccionar la forma de agrupar los datos, podiendose
 adema\'as ordenarse en forma ascendente o descendente.
 Existen varias formas de agrupamiento de los datos, las mismas son:
 \begin{enumerate}
 \item Ticket (Nro. de ticket).Ver subsecci\'on \ref{agrup_ticket}
 \item Legajo. Ver subsecci\'on \ref{agrup_legajo}
 \item Estado actual del ticket. Ver subsecci\'on \ref{agrup_estado}
 \item \'Ultimo grupo de resoluci\'on. Ver subsecci\'on \ref{agrup_grupo}
 \item Clasificaci\'on Actual del ticket. Ver subsecci\'on \ref{agrup_clasificacion}
 \end{enumerate}
 %
 % Subsection Agrupar datos por ticket
 %
 \subsection{Agrupar datos por Ticket. (Nro. de ticket)}\label{agrup_ticket}
 Es la forma de agrupaci\'on que el sistema mostrar\'a por defecto como lo
 vemos en la Figura \ref{CDU05_20_1}. Solo nos resta eligir la foma que
 queremos para presentar los datos, en sentido Ascendente o Descendente.
 El resultado de esta acci\'on lo podemos ver en la Figura \ref{CDU05_20_2} de
 la secci\'on {\bf Visualizar informaci\'on por ticket \ref{ordenar_ticket}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_20_1.png}
 \end{center}
 \caption{\small Agrupar por ticket}\label{CDU05_20_1}
 \end{figure}
 \newpage
 %
 % Agrupar datos por legajo
 %
 \subsection{Agrupar datos por Legajo}\label{agrup_legajo}
 Si el actor desea agrupar los datos por legajo, se le habilitar\'an criterios
 de ordenamiento para mejorar el filtrado de informaci\'on. 
 Adem\'as se debe elegir una secuencia de ordenamiento. El sistema para 
 llevar a cabo esta funcionalidad presenta una interfaz como la 
 Figura \ref{CDU05_21_1}. La primer lista que aparece es la que lleva todos
 los criterios de ordenamiento que est\'an aptos para ser elegidos.
 Deberemos ir eligiendo uno a uno e ir agregandolos a la lista de su derecha.
 El orden en que se encuentren en la lista de {\bf Secuencia de Ordenamiento},
 es el orden que se tomar\'a. El resultado de esta acci\'on lo podemos ver 
 en la Figura \ref{CDU05_21_2} de la secci\'on {\bf Visualizar informaci\'on
 por legajo \ref{ordenar_legajo}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_21_1.png}
 \end{center}
 \caption{\small Agrupar por Legajo}\label{CDU05_21_1}
 \end{figure}
 %
 % Agrupar datos por estado actual de ticket
 %
 \subsection{Agrupar datos por Estado actual de ticket}\label{agrup_estado}
 Si el actor desea agrupar los datos estado actual de ticket, se le habilitar\'an
 criterios de ordenamientos como en el caso anterior. La l\'ogica que se emplea
 en la interfaz para llevar a cabo esto se explica al comienzo de la
 subsecci\'n {\bf Agrupar los datos por Legajo \label{agrup_legajo}}.
 El resultado de esta acci\'on lo podemos ver en la Figura \ref{CDU05_22_2} de 
 la secci\'on {\bf Visualizar informaci\'on Estado actual de
 ticket\ref{ordenar_estado}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_22_1.png}
 \end{center}
 \caption{\small Agrupar por Estado actual de ticket}\label{CDU05_22_1}
 \end{figure}
 %
 % Agrupar datos por ultimo grupo de resolucion
 %
 \subsection{Agrupar datos por \'Ultimo grupo de resoluci\'on}\label{agrup_grupo}
 Si el actor desea agrupar los datos por \'ultimo grupo de reseloci\'on se le 
 habilitar\'an criterios de ordenamientos como en el caso anterior.
 La l\'ogica que se emplea en la interfaz para llevar a cabo esto se explica
 al comienzo de la subsecci\'n {\bf Agrupar los datos por Legajo \label{agrup_legajo}}.
 El resultado de esta acci\'on lo podemos ver en la Figura \ref{CDU05_23_2} de 
 la secci\'on {\bf Visualizar informaci\'on por \'ultimo grupo de
 resoluci\'on\ref{ordenar_grupo}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_23_1.png}
 \end{center}
 \caption{\small Agrupar por \'Ultimo grupo de resoluci\'on }\label{CDU05_23_1}
 \end{figure}
 %
 % Agrupar datos por Clasificacion actual de ticket
 %
 \subsection{Agrupar datos por Clasificaci\'on Actual del ticket}\label{agrup_clasificacion}
 Si el actor desea agrupar los datos por \'ultimo grupo de reseloci\'on se le 
 habilitar\'an criterios de ordenamientos como en el caso anterior.
 La l\'ogica que se emplea en la interfaz para llevar a cabo esto se explica
 al comienzo de la subsecci\'n {\bf Agrupar los datos por Legajo \label{agrup_legajo}}.
 El resultado de esta acci\'on lo podemos ver en la Figura \ref{CDU05_24_2} de 
 la secci\'on {\bf Visualizar informaci\'on por \'ultimo grupo de
 resoluci\'on\ref{ordenar_clasificacion}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_24_1.png}
 \end{center}
 \caption{\small Agrupar por Clasificaci\'on Actual de ticket}\label{CDU05_24_1}
 \end{figure}
 %
 % Seccion Consultar intervenciones asignadas
 %
 \section{Consultar intervenciones asignadas}
 \subsection{Criteri\'os de b'usqueda}
 El sistema presentar\'a la interfaz con los criterios de busqueda
 establecidos. La misma la podemos ver en la Figura \ref{CDU07_1}. Si se desea
 buscar por fecha y la introducida es mayor a la fecha actual, se presentar\'a
 un mensaje de retroalimentaci\'on de error como la Figura \ref{msj_error}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU07_1.png}
 \end{center}
 \caption{\small Criterios de b\'usqueda }\label{CDU07_1}
 \end{figure}
 \newline
 \newline
 De obtener intervenciones que cumplan con lo requerido se filtrar\'an y se los mostr\'a
 en pantalla como lo vemos en la Figura \ref{CDU07_2}, la cual en la parte
 superior se mostrar\'an los filtros de b\'usqueda. 
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU07_2.png}
 \end{center}
 \caption{\small Resultado de la b\'usqueda}\label{CDU07_2}
 \end{figure}
 \newpage
 {\bf Funcionalidades de la Figura \ref{CDU07_2} Consultar Intervenciones asignadas}:
 \begin{enumerate}
 \item Editar estado. Ver subsecci\'on \ref{seccion_editar_estado}
 \item A\~nadir Observaciones. Ver subsecci\'on \ref{seccion_add_obs}
 \end{enumerate}    
 %
 % subsection editar estado
 %
 \subsection{Editar estado}\label{seccion_editar_estado}
 Al seleccionar una intervenci\'on desde la Figura \ref{CDU07_2} podemos editar
 su estado. La interfaz que llevar\'a a cabo esta tarea la mostramos en la
 Figura\ref{CDU07_08}.En ella se podr\'a cambiar el estado de la misma, la
 clasificaci\'on del ticket, as\'i como tambien las observaciones que el grupo
 va generando sobre el ticket. Si el nuevo estado es nulo \'o la observaci\'on
 tambien lo es, se presentar\'a un mensaje de retroalimentaci\'on de error como
 la Figura \ref{msj_error}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU07_08.png}
 \end{center}
 \caption{\small Modificar estado de la intervenci\'on}\label{CDU07_08}
 \end{figure}
 %
 % Añadir comentarios
 %
 \newpage
 \subsection{A\~nadir observaciones}\label{seccion_add_obs}
 Al seleccionar una intervenci\'on desde la Figura \ref{CDU07_2} podemos
 modificar solamente la observacion que es generada por el grupo de
 resoluci\'on. La interfaz que llevar\'a a cabo esta actividad la demuestra la
 Figura \ref{CDU07_09}. La cual a modo de dato nos presenta la clasificaci\'on
 actual del ticekt, el estado actual y la descipci\'on del problema a resolver.  
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU07_09.png}
 \end{center}
 \caption{\small Modificar Observaciones}\label{CDU07_09}
 \end{figure}
 %
 % seccion Registrar Clasificacion de ticket
 %
 \newpage
 \section{Crear clasificaci\'on de ticket}
 \subsection{Toma de datos para la creaci\'on de la clasificaci\'on de
 tickets}\label{crear_clasificacion}
 Cuando el actor requiera crear clasificaciones lo deber\'a realizar mediante
 la interfaz que se muesrtra en la Figura \ref{CDU10_1}. Se mostrar\'an las
 clasificaciones existentes en el sistema en la lista de la parte inferior
 izquierda de la Figura \ref{CDU10_1}. Para la agregaci\'on de grupos asociados
 a la nueva clasificaci\'on solo tenemos que rellenar los campos del grupo e ir
 a\~nadiendolos a la lista que encontramos debajo de \'estos campos, mediante el
 bot\'on {\bf A\~nadir}. De encontrarse errores en los datos de entrada, como
 por ejemplo, si la lista de grupos de resoluci\'on asociadas a la
 clasificaci'on es nula, se emitir\'a un mensaje de retroalimentaci\'on de
 error, como se aprecia en la Figura \ref{msj_error} 
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU10_1.png}
 \end{center}
 \caption{\small Toma de datos para crear la clasificaci\'on de ticket}\label{CDU10_1}
 \end{figure}
 \newpage
 Para finalizar la actividad el sistema despliega una interfaz de
 notificaci\'on como lo vemos en la Figura \ref{CDU10_2} con los datos antes
 cargados para que el actor confirme el alta de la nueva clasificaci\'on.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU10_2.png}
 \end{center}
 \caption{\small Confirmaci\'on de datos para crear la clasificaci\'on de ticket}\label{CDU10_2}
 \end{figure}
 %
 % Seccion buscar clasificacion de ticket
 %
 \section{Consultar clasificaci\'on de tickets}
 \subsection{Criterios de b\'usqueda}
 Cuando un grupo de resoluci\'on necesita buscar tickets, el sistema utilirar\'a
 la interfaz que se muestra en la Figura \ref{CDU11_1}. \'Esta se encarga de tomar los
 criterios que el usuario considere necesarios para la b\'usqueda y selecciona
 el bot\'on {\bf Buscar}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU11_1.png}
 \end{center}
 \caption{\small Criterios de b\'usqueda}\label{CDU11_1}
 \end{figure}
 \newpage
 De obtener clasificaciones que cumplan con los criterios antes establecidos se 
 filtrar\'an y se las mostr\'an en pantalla como lo vemos en la Figura
 \ref{CDU11_2}.Donde en la parte superior de la interfaz se muestran a modo de
 gu\'ia los criterios que el actor coloco en la Figura \ref{CDU11_1}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU11_2.png}
 \end{center}
 \caption{\small Resultado de la b'usqueda}\label{CDU11_2}
 \end{figure}
 {\bf Funcionalidades de la Figura \ref{CDU11_2} Consultar clasificaci\'on de
 ticket}:
 \begin{enumerate}
 \item Modificar Clasificaci\'on de ticket. Ver subsecci\'on \ref{edit_clasificacion}
 \item Borrar Clasificaci\'on de ticket. Ver subsecci\'on \ref{delete_clasificacion}
 \item Ver detalles de la clasificaci\'on de ticket. Ver subseccion
     \ref{detalle_clasificacion}    
 \end{enumerate}
 %
 % subseccion Modificar clasificacion de ticket
 %
 \newpage
 \subsection{Modificar Clasificaci\'on de ticket}\label{edit_clasificacion}
 La interfaz que el sistema emplea para esta opci\'on la vemos en la Figura
 \ref{CDU11_12_1},la cual se desplegar\'a cuando seleccionemos una
 clasificaci\'on de la lista de resultado y apretemos en bot\'on {\bf Editar}.
 Es igual a la de la creaci\'on de la clasificaci\'on, salvo
 que no se presenta la lista de clasificaciones existentes. Al validar las
 entradas, de ser incorrectas se mostrar\'a un mensaje de retroalimentaci\'on
 de error como lo expresa la Figura \ref{msj_error}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU11_12_1.png}
 \end{center}
 \caption{\small Toma de datos para la modificai\'on de la clasificaci\'on de ticket}\label{CDU11_12_1}
 \end{figure}
 %\newpage
 Para finalizar la actividad el sistema despliega una interfaz de
 notificaci\'on como lo vemos en la Figura \ref{CDU11_12_2} con los datos antes
 cargados para que el actor confirme el alta de la nueva clasificaci\'on.
 \begin{figure}[h!]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU11_12_2.png}
 \end{center}
 \caption{\small Confirmaci\'on de datos para la modificaci\'on de la clasificaci\'on de ticket}\label{CDU11_12_2}
 \end{figure}
 %
 % Subseccion borrar clasificacion de ticket
 %
 \newpage
 \subsection{Borrar Clasificaci\'on de ticket}\label{delete_clasificacion}
 Luego de seleccionar la clasificaci\'on que deseamos eliminar, debemos
 aptretar el bot\'on {\bf Borrar}. El sistema emitira un mensaje de
 retroalimentaci\'on de advertencia como se ve en la Figura \ref{msj_advertencia}
 para confirmar la acci\'on.
 %
 % Subseccion Ver detalles de la clasificacion de ticket
 %
 \subsection{Ver detalles de la clasificaci\'on de ticket}\label{detalle_clasificacion}
 Al seleccionar una clasificaci\'on si el actor desea ver el conjunto de datos
 asociado a esa clasificaci\'on, como por ejemplo la cantidad de ticket
 abiertos que tiene dicha clasificaci\'on podemos apretar el boto\'n {\bf Ver detalles de
 la clasificaci\'on} y con esto el sistema lanzar\'a la interfaz que muestra la
 Figura \ref{CDU11_3}, la cual nos provee de dicha informaci\'on.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU11_3.png}
 \end{center}
 \caption{\small Ver detalles de la clasificaci\'on de ticket}\label{CDU11_3}
 \end{figure}
 %
 % Section Registrar Grupo de Resolucion
 %
 \newpage
 \section{Crear Grupo de Resoluci\'on}
 \subsection{Toma de datos para la creaci\'on del grupo de resoluci\'on}
 El actor Gerencia necesita crear un nuevo grupo de resoluci\'on, para esto el 
 sistema emplea la interfaz que se muestra en la Figura \ref{CDU13_1}, la cual
 adem\'as de los datos necesarios para la creaci\'on del grupo, se muestra el
 listado de los grupos existentes en el sistema.
 De no completar los campos obligatorios el sistema mostrar\'a un
 mesnsaje de retroalimentaci\'on de error como se ve en la Figura \ref{msj_error}.
 \newline
 Para la agregaci\'on de los integrantes al grupo, la l\'ogica que se emplea es
 igual a la que se estipulo para la agregaci\'on de grupos de resoluci\'on en
 la subsecci\'on \ref{crear_clasificacion}{ \bf Toma de datos para la creaci\'on
 de la clasificaci\'on de tickets}.\newline Si no se generarse ning\'un error se
 despliega un mensaje de retroalimentaci\'on de advertencia como se ve en la
 Figura \ref{msj_advertencia}, para solicitar al actor la confirmaci\'on del
 alta de grupo.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU13_1.png}
 \end{center}
 \caption{\small Toma de datos para crear Grupo de Resoluci\'on}\label{CDU13_1}
 \end{figure}
 %
 % Seccion Buscar grupo de resolucion
 %
 \newpage
 \section{Consultar Grupo de Resoluci\'on}
 \subsection{Criterios de b\'usqueda}
 Cuando la Gerencia necesita buscar grupos de resoluci\'on, el sistema utilirar\'a
 la interfaz que se muestra en la Figura \ref{CDU14_1}. \'Esta se encarga de tomar los
 criterios que el usuario considere necesarios para la b\'usqueda y selecciona
 el bot\'on {\bf Buscar}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU14_1.png}
 \end{center}
 \caption{\small Criterios de b\'usqueda}\label{CDU14_1}
 \end{figure}
 De obtener grupos de resoluci\'on que cumplan con los criterios antes establecidos se 
 filtrar\'an y se las mostr\'an en pantalla como lo vemos en la Figura
 \ref{CDU14_2}.\newline
 Donde en la parte superior de la interfaz se muestran a modo de
 gu\'ia los criterios de b\'usqueda que el actor coloco en la Figura \ref{CDU14_1}.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU14_2.png}
 \end{center}
 \caption{\small Resultado de la b'usqueda}\label{CDU14_2}
 \end{figure}
 \newpage
 {\bf Funcionalidades de la Figura \ref{CDU14_2} Consultar Grupo de Resoluci\'on}:
 \begin{enumerate}
 \item Modificar Grupo de Resoluci\'on. Ver subsecci\'on \ref{edit_grupo}
 \item Borrar Grupo de Resoluci\'on. Ver subsecci\'on \ref{delete_grupo}
 \item Ver detalles del Grupo de Resoluci\'on. Ver subseccion \ref{detalle_grupo}    
 \end{enumerate}
 %
 % Modificar Grupo de Resoluci\'on
 %
 \subsection{Modificar Grupo de Resoluci\'on}\label{edit_grupo}
 Para llevar a cabo esta tarea, cuando la Gerencia necesite modificar alg\'un
 dato de un Grupo de Resoluci\'on, se selecciona el mismo desde la lista de
 resultado y se debe aptretar el bot\'on {\bf Editar} de la Figura
 \ref{CDU14_2}.
 El sistema emplear\'a la misma interfaz que la que utiliza para la creaci\'on
 del Grupo.\newline Lo podemos ver en la Figura \ref{CDU13_1}. 
 La \'unica diferencia es que en este caso el c\'odigo del grupo de resoluci\'on
 no es editable.
 %
 % Subseccion Borrar
 %
 \subsection{Borrar Grupo de Resoluci\'on}\label{delete_grupo}
 Luego de seleccionar el grupo que deseamos eliminar, debemos
 aptretar el bot\'on {\bf Borrar} de la Figura
 \ref{CDU14_2}. El sistema emitira un mensaje de
 retroalimentaci\'on de advertencia como se ve en la Figura \ref{msj_advertencia}
 para confirmar la acci\'on.
 %
 %Susbseccion Ver detalles del Grupo de Resolucion
 %
 \subsection{Ver detalles del Grupo de Resoluci\'on}\label{detalle_grupo}
 Al seleccionar un grupo de resoluci\'on si el actor Gerencia desea ver el conjunto de datos
 asociado a ese grupo, como por ejemplo la cantidad de intervenciones
 abiertas que tiene dicho grupo de resoluci\'on podemos apretar el boto\'n {\bf
 Ver detalles del grupo} de la Figura
 \ref{CDU14_2} y con esto el sistema lanzar\'a la interfaz que muestra la
 Figura \ref{CDU14_3}, la cual nos provee de dicha informaci\'on.
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU14_3.png}
 \end{center}
 \caption{\small Ver detalles del Grupo de Resoluci\'on}\label{CDU14_3}
 \end{figure}
 %
 % Diagrama de salida
 %
 \newpage
 \chapter{Diagramas de Salida}
 %
 % Visualizar Informacion por ticket
 %
 \section{Visualizar Informaci\'on por ticket}\label{ordenar_ticket}
 Se presentan los filtros utilizados y la lista de ticket que cumplan con
 dichos filtros. Adem\'as de la informaci\'on que se presenta en la tabla se
 debe mostrar la informacion del usuario relacionada a cada ticket. El sistema
 otorga esta informaci\'on, en el extremo superior derecho, cuando el usuario
 selecciona un ticket de la lista de resultado. Se dise\~no de esta manera para
 lograr una interfaz mas amigable al usuario y que se mostrara lo que se
 estipulo en la especificaci\'on de casos de uso. Desde esta interfaz podremos
 obtener la salida impresa del reporte, solo haciendo un click en el bot\'on
 {\bf Imprimir}. El ejemplo de la salida impresa se podr\'a ver en la
 secci\'on {\bf Salidas Impresas \ref{salidas_impresas}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_20_2.png}
 \end{center}
 \caption{\small Visualizar informaci\'on por ticket}\label{info_ticket}
 \end{figure}
 %
 % Visualizar informacion por Legajo
 %
 \section{Visualizar Informaci\'on por legajo}\label{ordenar_legajo}
 Se presentan los filtros utilizados y la lista de ticket que cumplan con
 dichos filtros. Adem\'as de la informaci\'on que se presenta en la tabla se
 debe mostrar la informacion del usuario relacionada a cada ticket. El sistema
 otorga esta informaci\'on, en el extremo superior derecho, cuando el usuario
 selecciona un ticket de la lista de resultado. Se dise\~no de esta manera para
 lograr una interfaz mas amigable al usuario y que se mostrara lo que se
 estipulo en la especificaci\'on de casos de uso. Desde esta interfaz podremos
 obtener la salida impresa del reporte, solo haciendo un click en el bot\'on
 {\bf Imprimir}. El ejemplo de la salida impresa se podr\'a ver en la
 secci\'on {\bf Salidas Impresas \ref{salidas_impresas}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_21_2.png}
 \end{center}
 \caption{\small Visualizar informaci\'on por Legajo}\label{info_ticket}
 \end{figure}
 \newpage
 %
 % Visualizar informacion por estado actual de ticket
 %
 \section{Visualizar Informaci\'on por estado actual de ticket}
 Se presentan los filtros utilizados y la lista de ticket que cumplan con
 dichos filtros. Adem\'as de la informaci\'on que se presenta en la tabla se
 debe mostrar cada estado, su descripci\'on y el total de
 ticket que se encuentran en ese estado. \'Esta informaci\'on se coloca en la
 misma posici\'on que en la secci\'on anterir estaba la informaci\'on de
 usuario. La logica es la misma. Se selecciona un estado particular y su
 informacion va a esa porci\'on de la pantalla.Desde esta interfaz podremos
 obtener la salida impresa del reporte, solo haciendo un click en el bot\'on
 {\bf Imprimir}. El ejemplo de la salida impresa se podr\'a ver en la
 secci\'on {\bf Salidas Impresas \ref{salidas_impresas}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_22_2.png}
 \end{center}
 \caption{\small Visualizar informaci\'on por Estado actual del ticket}\label{info_estado}
 \end{figure}
 %
 % Visualizar informacion por ultimo grupo de resolucion
 %
 \newpage
 \section{Visualizar Informaci\'on por \'ultimo grupo de resoluci\'on}
 Se presentan los filtros utilizados y la lista de ticket que cumplan con
 dichos filtros. Adem\'as de la informaci\'on que se presenta en la tabla se
 debe mostrar para cada grupo el nombre del mismo y un gr\'afico de torta con la
 distribuci\'on porcentual de los ticket en base a su estado. Esta
 informaci\'on, la veremos en la parte superior derecha y la l'ogica es igual
 que en las secciones anteriores.Desde esta interfaz podremos
 obtener la salida impresa del reporte, solo haciendo un click en el bot\'on
 {\bf Imprimir}. El ejemplo de la salida impresa se podr\'a ver en la
 secci\'on {\bf Salidas Impresas \ref{salidas_impresas}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_23_2.png}
 \end{center}
 \caption{\small Visualizar informaci\'on por \'Ultimo grupo de resoluci\'on}\label{info_grupo}
 \end{figure}
 %
 % Visualizar informacion por clasificacion actual de ticket
 %
 \newpage
 \section{Visualizar Informaci\'on por clasificaci\'on actual de ticket}
 Se presentan los filtros utilizados y la lista de ticket que cumplan con
 dichos filtros. Adem\'as de la informaci\'on que se presenta en la tabla se
 debe mostrar para cada ticket el nombre de la clasificaci\'on.
 Desde esta interfaz podremos obtener la salida impresa del reporte, 
 solo haciendo un click en el bot\'on
 {\bf Imprimir}. El ejemplo de la salida impresa se podr\'a ver en la
 secci\'on {\bf Salidas Impresas \ref{salidas_impresas}}
 \begin{figure}[h]
 \begin{center}
 \includegraphics{/home/nercof/Proyectos/ghhp/screenshot/CDU05_24_2.png}
 \end{center}
 \caption{\small Visualizar informaci\'on por Clasificaci\'on actual de ticket}\label{info_grupo}
 \end{figure}
 %
 % salidas impresas
 %
 \section{Salidas Impresas}\label{salidas_impresas}
 Se adjuntar\'an al final de este Reporte los ejemplos de las salidas impresas.
\end{document}
